
/* - ressources-paroisse/theme28/global.css - */
@media screen {
/* https://www.paroissejp2-limoges.com/portal_css/ressources-paroisse/theme28/global.css?original=1 */
body{
background:#fff url(../../images-paroisse/theme28/fond-body.jpg) 0 0 repeat-x;
}
#conteneur_global{
position:relative;
width:990px;
padding:156px 0 0 0;
font-family:arial;
}
#haut-de-page{ /**/
position:absolute;
z-index:5;
top:10px;
right:20px;
height:21px;
margin:0 0 0 0;
}
#principal{ /**/
position:relative;
background:none;
background: url(../../images-paroisse/theme28/fond-page.png) 0 0 repeat-y;
}
#haut_special_navigation{
margin:0!important;
height:19px;
padding:0!important;
}
#haut_special_navigation ul{
margin:0 0 0 0!important;
}
img#icone-rss{
margin:0!important;
}
#haut_navigation{
height:19px;
margin:0;
width:800px!important;
padding:0!important;
background:transparent;
}
#haut_navigation ul {
top:0!important;
height:15px;
margin:0!important;
}
#haut_navigation ul li{
background:none;
margin:0;
border-left:1px dotted #fff;
}
#haut_navigation ul li a{
color:#fff;
font-size:1em;
text-decoration:none;
}
#haut_navigation ul li a:hover{
color:#fff;
text-decoration:underline;
}
#header{
position:absolute;
/position:relative;
top:-156px;
left:0;
width:950px;
height:106px;
padding:50px 20px 0;
background:url(../../images-paroisse/theme28/fond-bandeau.png) 0 0 no-repeat;
}
#header a{
float:left;
margin:0 0 0 16px;
}
#mon-site{
float:left;
margin-top:10px;
width:360px;
}
#mon-site h1{
font-size:2em;
font-weight:bold;
border:none;
margin:0 5px;
font-family:Georgia;
}
#mon-site h1 a{
float:none;
margin:0;
}
#mon-site p{
font-size:1.4em;
color:#000;
margin:0 5px;
font-family:Georgia;
line-height:normal;
}
#mon-site a{
text-decoration:none;
}
#flash{
float:right;
}
#colonne1 {
margin:65px 0 0 0;
padding:0 0 0 10px;
width:180px;
/position:relative;
/top:-96px;
/margin-top:0;
}
#colonne3 {
padding:66px 30px 0 10px;
margin:0;
width:180px;
background:url(../../images-paroisse/theme28/fond-colonne-droite.png) right 0 no-repeat;
/position:relative;
/top:-156px;
/margin-top:0;
}
#edito{
float:left;
display:inline;
margin:65px 0 0 0;
padding:0 0 0 30px;
width:140px;
/position:relative;
/top:-96px;
/margin-top:0;
}
#alaune{
float:right;
display:inline;
margin:55px 0 0 0;
background:url(../../images-paroisse/theme28/fond-alaune.png) 0 0 repeat-y;
/position:relative;
/top:-106px;
/margin-top:0;
}
#elements-contextuels{
clear:left;
float:left;
display:inline; /**/
margin:20px 0 0 0;
padding:0 0 0 10px;
width:360px;
/position:relative;
/top:-56px;
/margin-top:0;
}
#actu-agenda{
clear:right;
float:right;
display:inline; /**/
margin:20px 30px 10px 0;
width:580px;
background:#d4e9ee;
/position:relative;
/top:-56px;
/margin-top:0;
/margin-bottom:0;
}
#colonne2 {
margin:0 230px 0 210px;
padding:65px 0 0 0;
/position:relative;
/top:-96px;
/padding-top:0;
}
#menu-navig {
display:none;
}
#menu-navig a span{
display:none;
}
#gauche {
margin:0;
padding:0;
width:auto;
background:none;
}
#gauche div{
margin:0 0 25px 0;
padding:0;
}
#gauche div a{
display:block;
padding:1px 8px;
width:165px;
background:#92a228;
color:#fff;
font-weight:bold;
font-size:1.6em;
text-transform:uppercase;
text-decoration:none;
font-family:Georgia;
}
#gauche div a img{
display:none;
}
#gauche div ul{
margin:0;
width:180px;
list-style:none!important;
}
#gauche div ul li{
margin:0;
padding:3px 8px 4px 15px;
background:url(../../images-paroisse/theme28/puce-noire.png) 8px 7px no-repeat;
border-bottom:2px dotted #92a228;
list-style:none!important;
line-height:1.1em;
}
#gauche div ul li a{
display:inline;
padding:0;
width:100%;
font-weight:normal;
text-transform:none;
font-size:1em;
color:#000;
text-decoration:none;
background:none;
font-family:arial;
}
#gauche div ul li a:hover{
text-decoration:underline;
}
#droite {
margin:30px 0 45px 0;
padding:0;
width:180px;
background:none;
}
#droite div.bas{
display:none;
}
#droite div{
margin:0 0 20px 0;
padding:0;
background:#fff;
}
#droite div a{
padding:0;
color:#92a228;
text-decoration:none;
font-size:1.5em;
font-weight:bold;
font-family:Georgia;
}
#droite div a img{
display:none;
}
#droite div ul{
margin:0;
width:180px;
list-style:none!important;
border-top:2px dotted #92a228;
}
#droite div ul li{
margin:0;
padding:3px 8px 4px 15px;
background:url(../../images-paroisse/theme28/puce-noire.png) 8px 7px no-repeat;
border-bottom:2px dotted #92a228;
list-style:none!important;
line-height:1.1em;
}
#droite div ul li a{
display:inline;
padding:0;
width:100%;
font-weight:normal;
text-transform:none;
font-size:1em;
color:#000;
text-decoration:none;
background:none;
font-family:arial;
}
#droite div ul li a:hover{
text-decoration:underline;
}
#droite ul li ul{}
#droite ul li ul li{}
#adecouvrir{
width:180px;
height:auto;
}
#adecouvrir h2{
width:180px;
background:#4293a5;
border:none;
color:#fff;
font-size:1.4em;
}
#adecouvrir h2 span{
}
#adecouvrir div{
overflow:hidden;
height:1%;
}
#adecouvrir div img{
float: right;
margin:10px 0;
}
.infos-textuelles{
float:left;
text-align:right;
margin:0 10px 0 0;
width:110px;
padding:10px 0 0 0;
}
.infos-textuelles strong{
color:#4293a5;
font-size:1.4em;
}
.infos-textuelles ul{
list-style:none;
}
.infos-textuelles ul li{
margin:0;
padding:0;
line-height:1.2em;
}
.infos-textuelles ul li a{
font-weight:bold;
text-decoration:none;
color:#000;
}
.infos-textuelles ul li a:hover{
text-decoration:underline;
}
#adecouvrir .bas{
width:180px;
height:3px;
background:#4293a5;
}
#prier{
width:180px;
height:auto;
}
#prier h2{
width:180px;
background:#4293a5;
border:none;
color:#fff;
font-size:1.4em;
}
#prier h2 span{
}
#prier ul{
list-style:none;
margin:0 0 0 10px;
}
#prier ul li a.intention_priere{
background:url(../../images-paroisse/theme25/intentions-prieres.gif) 0 -3px no-repeat;
font-weight:bold;
color:#000;
padding:0 0 5px 25px;
text-decoration:none;
}
#prier ul li a.livre_or{
background:url(../../images-paroisse/theme25/livre-or.gif) 0 0 no-repeat;
font-weight:bold;
color:#000;
padding:0 0 5px 25px;
text-decoration:none;
}
#prier ul li a.meditation_dimanche{
background:url(../../images-paroisse/theme25/meditations-dimanche.gif) 0 0 no-repeat;
font-weight:bold;
color:#000;
padding:0 0 5px 25px;
text-decoration:none;
}
#prier ul li a:hover{
color:#4293a5;
text-decoration:none;
}
#prier .bas{
width:180px;
height:3px;
background:#4293a5;
}
#portal-searchbox {
margin:0;
padding:0;
width:170px;
float:none;
}
#searchGadget{
padding:3px 0 0 5px;
background:#FFF url(../../images-paroisse/theme28/champ-recherche.png) right 0 no-repeat;
width:154px;
height:16px;
border:none;
text-align:left;
font-size:0.8em;
}
input.searchButton{
background:none;
border:none!important;
border-left:3px solid #000!important;
text-align:left;
font-size:0.9em;
padding:0 0 0 1px;
text-transform:uppercase;
font-weight:bold;
color:#000;
margin:0 0 0 -3px;
height:19px;
vertical-align:top;
}
#inscription-newsletter {
margin:0 0 20px 0;
background:none;
width:180px;
text-align:right;
}
#inscription-newsletter h2{
height:44px;
width:180px;
background:url(../../images-paroisse/theme28/inscription-newsletter.png) 0 0 no-repeat;
border:none;
margin:0 0 3px 0;
}
#inscription-newsletter h2 span{
display:none;
}
#text-inscription-newsletter{
border:none;
background:url(../../images-paroisse/theme28/champ-newsletter.png) right 0 no-repeat;
color:#000;
font-size:0.8em;
width:174px;
height:16px;
margin:0;
padding:2px 0 0 4px;
}
.bt-inscription-newsletter{
border:none;
background:url(../../images-paroisse/theme28/fleche-newsletter.png) 0 5px no-repeat;
color:#000;
cursor:pointer;
font-size:0.8em;
padding:0 0 0 3px!important;
display:block;
margin:3px 0 0 8px;
}
.bt-inscription-newsletter:hover{
text-decoration:underline;
}
#colonne3 fieldset{
margin:0 0 0 0;
border:1px solid #747778;
padding:0;
}
#colonne3 fieldset ul{
margin:-10px 10px 10px 10px
}
#colonne3 fieldset ul li a{
color:#000;
}
#colonne3 fieldset.contenu_relation_agenda legend{
padding:0 60px 10px 0;
margin-left: 10px;
background: url(../../images-paroisse/theme28/agenda.png) 0 0 no-repeat;
}
#colonne3 fieldset.contenu_relation_actu legend{
padding:0 75px 10px 0;
margin-left: 10px;
background: url(../../images-paroisse/theme28/actualites.png) 0 0 no-repeat;
}
#colonne3 fieldset.contenu_relation_liens legend{
padding:0 46px 10px 0;
margin-left: 10px;
background: url(../../images-paroisse/theme28/liens.png) 0 0 no-repeat;
}
#colonne3 fieldset.contenu_relation_fichiers legend{
padding:0 90px 10px 0;
margin-left: 10px;
background: url(../../images-paroisse/theme28/documents.png) 0 0 no-repeat;
}
#colonne3 fieldset.contenu_relation_albumphotos legend{
padding:0 115px 10px 0;
margin-left: 10px;
background: url(../../images-paroisse/theme28/album-photos.png) 0 0 no-repeat;
}
#colonne3 fieldset.contenu_relation_videos legend{
padding:0 56px 10px 0;
margin-left: 10px;
background: url(../../images-paroisse/theme28/videos.png) 0 0 no-repeat;
}
#colonne3 fieldset.contenu_relation_sons legend{
padding:0 42px 10px 0;
margin-left: 10px;
background: url(../../images-paroisse/theme28/sons.png) 0 0 no-repeat;
}
ul.menu-intranet {
float:right;
margin:7px!important;
padding:5px 7px 5px 7px;
height:auto!important;
background: #fff!important;
border:none;
border-right: 1px solid #747778;
border-left: 1px solid #747778;
}
ul.menu-intranet  li{
background:url(../../images-paroisse/theme28/puce.png) 0 8px no-repeat!important;
padding:0 0 0 10px;
}
ul.menu-intranet  li a:link {
color:#000 !important;
font-size:0.9em;
font-weight:normal;
text-decoration:none;
}
ul.menu-intranet  li a:hover {
color:#000;
text-decoration:underline;
}
ul.menu-intranet  li a:visited{
text-decoration:none;
}
.documentContent{
background:none;
}
#region-content{
margin:0;
padding:0!important;
}
#contenu{
margin:0 20px 0 20px;
top:0;
}
#region-content h1{
width:auto;
height:auto;
font-size:1.6em;
font-weight:bold;
color:#000;
border-bottom:2px solid #000;
background:none;
margin:0 0 30px 0;
font-family:arial;
}
h2{
margin:20px 0 10px;
font-weight: bold;
font-size: 1.5em;
color:#4293a5;
border-bottom:1px dotted #4293a5;
border-top:1px dotted #4293a5;
}
.documentActions{
margin:0 0 20px 0;
}
.plain{
background:#fff;
}
#contenu  #navigation{
margin:0 0 20px 0;
font-size:0.8em;
color:#9c9e9f;
}
#contenu  #navigation a{
color:#9c9e9f;
text-decoration:none;
border:none;
}
#contenu  #navigation a:hover{
text-decoration:underline;
border:none;
}
.documentDescription{
font-style: italic;
padding:0 0 20px 0!important;
background:#fff;
}
body#content.documentContent ul li, #contenu .plain ul li{
background:url(../../images-paroisse/theme28/puce.png) 0 8px no-repeat!important;
padding:0 0 0 10px;
}
#contenu a{
color:#4293a5;
border-bottom:1px dotted #4293a5;
}
#contenu a:hover{
color:#4293a5;
border-bottom:1px solid #4293a5;
text-decoration:none;
}
#saint-texte-jour{
margin:0 0 20px 0;
background:url(../../images-paroisse/theme28/aujourdhui.png) 0 0 no-repeat;
}
#saint-texte-jour span.saint{
display:block;
padding:30px 0 0 0;
border-bottom:2px dotted #27a7c3;
color:#27a7c3;
font-size:1.4em;
font-weight:bold;
text-align:right;
}
#saint-texte-jour span.saint a{
color:#27a7c3;
text-decoration:none;
}
#saint-texte-jour a.texte{
display:block;
text-align:right;
font-size:1.1em;
font-style:italic;
color:#000;
text-decoration:none;
}
#actualite-lacroix{
margin:0 0 20px 0;
padding:26px 0 0 0;
background:url(../../images-paroisse/theme28/actus-lacroix.png) 0 0 no-repeat;
border-bottom:1px solid #0268cd;
width:180px;
}
#actualite-lacroix ul{
margin:0!important;
padding:5px 5px 2px 5px;
border-left:1px solid #0268cd;
border-right:1px solid #0268cd;
}
#actualite-lacroix ul li{
margin:0;
padding:0 0 8px 10px;
background:url(../../images-paroisse/theme28/puce-lacroix.png) 0 3px no-repeat;
line-height:1.1em;
}
#actualite-lacroix ul li a{
color:#000;
text-decoration:none;
}
#actualite-lacroix ul li a:hover{
text-decoration:underline;
}
#pelerin{
margin:0 0 20px 0;
}
#actualite-cef{
margin:0 0 20px 0;
padding:35px 0 0 0;
background:url(../../images-paroisse/theme28/actus-cef.png) 0 0 no-repeat;
border-bottom:1px solid #a7b8d7;
width:180px;
}
#actualite-cef ul{
margin:0!important;
padding:5px 5px 2px 5px;
border-left:1px solid #a7b8d7;
border-right:1px solid #a7b8d7;
}
#actualite-cef ul li{
margin:0;
padding:0 0 8px 10px;
background:url(../../images-paroisse/theme28/puce-cef.png) 0 3px no-repeat;
line-height:1.1em;
}
#actualite-cef ul li a{
color:#000;
text-decoration:none;
}
#actualite-cef ul li a:hover{
text-decoration:underline;
}
#edito h1{
margin:0 0 5px 0;
color:#000;
font-size:1.7em;
font-weight:bold;
border:none;
font-family:arial;
text-transform:uppercase;
}
#edito img{
margin:0 0 5px 0;
}
#edito p{
font-size:1.1em;
line-height:normal;
}
#edito .bas{
display:none;
}
#alaune h1{
margin:0;
height:11px;
background:url(../../images-paroisse/theme28/haut-alaune.png) 0 0 no-repeat;
border:none;
}
#alaune h1 span{
display:none;
}
#alaune h2{
margin:0 20px 10px;
background:none;
border-bottom:none;
color:#4293a5;
font-size:1.4em;
font-weight:bold;
font-family:arial;
text-transform:uppercase;
border:none;
}
#alaune h2 a{
padding:0;
background:none;
color:#4293a5!important;
}
#alaune h2 a:hover{
color:#000!important;
text-decoration:underline;
}
#alaune small{
display:none;
}
#alaune a.illustration{
float:right;
clear:both;
margin:0 20px 10px 5px;
}
#alaune strong{
clear:left;
display:none;
font-size:1.1em;
color:#000;
padding:0 0 0 5px;
margin:0 20px;
}
#alaune p{
margin:0;
font-size:1.05em;
line-height:normal;
color:#000;
margin:0 20px 10px;
}
#alaune a.suite-alaune{
width:auto;
padding:0 0 10px 10px;
margin:0 0 0 20px;
float:left;
background:url(../../images-paroisse/theme28/fleche-noire.png) 0 3px no-repeat;
font-size:1em;
font-weight:bold;
color:#000;
text-decoration:none;
}
#alaune a.suite-alaune:hover{
text-decoration:underline;
}
#alaune .separateur{
clear:both;
margin:0 20px;
border-bottom:1px solid #4293a5;
}
#alaune .separateur hr{
display:none;
}
#alaune .bas{
height:11px;
background:url(../../images-paroisse/theme28/bas-alaune.png) 0 0 no-repeat;
}
.avec-edito{
width:400px;
}
.sans-edito{
width:560px;
}
#alaune.sans-edito h1{
background:url(https://www.paroissejp2-limoges.com/images-paroisse/theme28/haut-alaunesansedito.png) 0 0 no-repeat;
}
#alaune.sans-edito{
background:url(../../images-paroisse/theme28/fond-alaunesansedito.png) 0 0 no-repeat;
}
#alaune.sans-edito .bas{
background:url(../../images-paroisse/theme28/bas-alaunesansedito.png) 0 0 no-repeat;
}
#elements-contextuels a.albums-photos{
display:block;
font-size:1.5em;
font-weight:bold;
color:#4293a5;
text-decoration:none;
}
#elements-contextuels ul.liste-album{
float:left;
margin:0 0 10px 10px;
width:40%;
line-height:normal;
}
#elements-contextuels ul.liste-album li{
padding:0 0 0 7px;
margin:0;
background:url(../../images-paroisse/theme28/tiret.png) 0 8px no-repeat;
}
#elements-contextuels ul.liste-album li a{
color:#4293a5;
text-decoration:none;
}
#elements-contextuels ul.liste-album li a:hover{
color:#000;
}
#elements-contextuels ul.autres-elements{
clear:left;
margin:0;
padding:0;
background:#4293a5;
text-align:center;
}
#elements-contextuels ul.autres-elements li{
display:inline;
padding:0 8px;
}
#elements-contextuels ul.autres-elements li a{
font-size:1.3em;
color:#fff;
text-decoration:none;
}
#elements-contextuels ul.autres-elements li a:hover{
text-decoration:underline;
}
#actu-agenda .haut{
display:none;
}
#actu-agenda .bas{
display:none;
}
#actu-agenda div{
float:left;
margin:10px 0 10px 10px;
padding:0 5px 0 0;
width:275px;
}
#actu-agenda div>a{
font-size:1.5em;
font-weight:bold;
color:#4293a5;
text-decoration:none;
}
#actu-agenda div ul{
margin:5px 0;
}
#actu-agenda div ul li{
margin:0 0 3px 0;
padding:0 0 0 8px;
background:url(../../images-paroisse/theme28/fleche-actu-agenda.png) 0 6px no-repeat;
line-height:1.2em;
}
#actu-agenda div ul li a{
color:#4293a5;
}
#actu-agenda div ul li a:hover{
color:#000;
}
.bloc-contact{
margin:30px 0 0 0;
width:180px;
}
.bloc-contact>strong{
display:block;
font-size:1.4em;
text-transform:uppercase;
}
.bloc-contact>strong img{
display:none;
}
.bloc-contact ul{
margin:5px 0 0 0;
}
.bloc-contact ul li strong{
display:inline;
background:none;
height:100%;
width:100%;
}
.bloc-contact ul li a{
padding:0 0 0 10px;
background:url(../../images-paroisse/theme28/fleche-noire.png) 0 4px no-repeat;
color:#000;
font-weight:bold;
}
.bloc-abonnement-rss{
margin:30px 0 0 0;
text-align:left;
font-size:0.9em;
text-align:right;
}
.bloc-abonnement-rss a.abonnement-rss{
display:block;
margin:0;
padding:0;
width:180px;
height:40px;
background:url(../../images-paroisse/theme28/rss.png) 0 0 no-repeat;
}
.bloc-abonnement-rss a.abonnement-rss span{
display:none;
}
.bloc-abonnement-rss a.abonnement-rss:hover{
background:url(../../images-paroisse/theme28/rss.png) 0 -40px no-repeat;
}
.bloc-abonnement-rss a{
margin:0 0 0 8px;
padding:0 0 0 6px;
background:url(../../images-paroisse/theme28/fleche-grise.png) 0 4px no-repeat;
text-decoration:none;
color:#717171;
}
.bloc-abonnement-rss a:hover{
text-decoration:underline;
}
dl.liste-contenu  dt{
margin:15px 0 0 0;
background:#fff;
}
dl.liste-contenu dt span.visualIcon{
background:none;
border-left:7px solid #4293a5;
}
dl.liste-contenu  dt span a{
padding:0 0 0 2px;
color:#000!important;
border:none!important;
color:#4293a5!important;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}
dl.liste-contenu  dt span a:hover{
text-decoration:underline!important;
}
dl.liste-contenu dd{
margin:0 0 0 10px;
line-height:normal;
font-size:1em;
}
fieldset.liste_news{
margin:0;
padding:10px;
border:none;
}
fieldset.liste_news ul{
list-style-image:none;
list-style-type:none;
margin:0;
}
fieldset.liste_news ul li{
margin:0 0 10px 0!important;
padding:0;
}
fieldset.liste_news ul li h2{
font-size:1.2em!important;
margin:0!important;
font-weight:bold;
}
fieldset.liste_news ul li h2 a{
border:none!important;
color:#4293a5!important;
}
fieldset.liste_news ul li h2 a:hover{
text-decoration:underline;
}
fieldset.liste_news ul li span{
font-size:0.9em;
font-weight:bold;
}
fieldset.liste_news ul li a{
color:#000!important;
font-size:0.9em;
border:none!important;
line-height:normal;
}
fieldset.liste_news ul li a:hover{
color:#000;
border:none!important;
text-decoration:underline;
}
fieldset.liste_news ul li a:visited{
color:#000;
border:none!important;
}
fieldset.liste_news ul li img{
float:right;
margin:20px 0 0 0;
}
fieldset.liste_agenda{
margin:0;
padding:10px;
border:none;
}
fieldset.liste_agenda ul{
list-style-image:none;
list-style-type:none;
margin:0;
}
fieldset.liste_agenda ul li{
margin:0 0 10px 0!important;
padding:0;
}
fieldset.liste_agenda ul li h2{
border:none!important;
font-size:1.3em!important;
margin:0!important;
font-weight:bold;
}
fieldset.liste_agenda ul li h2 a{
border:none!important;
color:#4293a5!important;
text-transform:uppercase;
}
fieldset.liste_agenda ul li h2 a:hover{
text-decoration:underline;
}
fieldset.liste_agenda ul li h2 span{
border-top:1px solid #4293a5;
}
fieldset.liste_agenda ul li a{
color:#000!important;
font-size:0.9em;
border:none!important;
line-height:normal;
}
fieldset.liste_agenda ul li a:hover{
color:#000;
border:none!important;
text-decoration:underline;
}
fieldset.liste_agenda ul li a:visited{
color:#000;
border:none!important;
}
a.lien-retour{
border:none!important;
}
.vevent .date-agenda{
font-style:italic;
}
.vevent a{
color:#546aab;
font-size:0.9em;
text-decoration:none!important;
margin:0;
}
.calendarXBody{
margin:180px 0 0;
}
.date-actu{
font-style:italic;
}
.newsImageContainer{
float:right;
margin:0!important;
padding:0!important;
text-align:center;
}
.newsImageContainer .newsImage{
margin:0!important;
border:none!important;
}
.newsImageContainer a{
border-bottom:none!important;
}
.newsImageContainer .discreet{
}
#select_intranet{
float:right;
}
ul.menu-intranet{
border-left:3px solid #b2c502;
float:right;
padding:0 0 0 10px;
font-size:0.9em;
}
ul.menu-intranet li{
background:url(https://www.paroissejp2-limoges.com/images-paroisse/theme28/puce-verte.gif) 0 7px no-repeat!important;
padding:0 0 0 10px;
}
ul.menu-intranet li a{
border:none!important;
}
ul.menu-intranet li a:hover{
text-decoration:underline!important;
}
.bloc-mentions-legales{
background:#fff;
}
#mentions{
background:#fff;
}
#infosEmetteur{
background-color:#fff;
font-weight:bold;
}
#conception a, #hebergement a, #droits a, #finMentions a{
color:#4293a5;
text-decoration:none;
border:none;
}
#conception a:hover, #hebergement a:hover, #droits a:hover, #finMentions a:hover{
text-decoration:underline;
}
.titre_conception, .titre_hebergement, .titre_droits{
font-weight:bold;
font-size:1.1em;
}
fieldset{
border:1px solid #CCC;
}
#sender_fullname{
background:#FFF;
border:1px solid #CCC;
font-size:0.9em;
width:300px;
}
#sender_from_address{
background:#FFF;
border:1px solid #CCC;
font-size:0.9em;
width:300px;
}
#subject{
background:#FFF;
border:1px solid #CCC;
font-size:0.9em;
width:300px;
}
#message{
background:#FFF;
border:1px solid #CCC;
font-size:0.9em;
overflow:auto;
}
.context{
border:1px solid #CCC;
}
#formControls{
border:none;
}
dl.contact{
}
dl.contact dt{
font-size:1.2em;
font-weight:bold;
}
dl.contact dd{
}
dl.contact dd.image{
float:right;
}
fieldset.depot-intention-priere{
border:none;
}
fieldset.depot-intention-priere legend{
font-size:1.2em;
color:#92a228;
}
fieldset.depot-intention-priere span{
background:#92a228!important;
display:block;
width:99%;
margin:0 0 5px 0;
}
fieldset.depot-intention-priere label{
display:block!important;
margin:5px 0 0 0;
}
fieldset.depot-intention-priere input{
width:99%;
}
fieldset.depot-intention-priere textarea{
overflow:auto;
width:99%;
}
*+html fieldset.depot-intention-priere textarea{
margin:0 0 0 -215px;
}
fieldset.depot-intention-priere input#envoi-priere{
width:150px;
margin:5px 0 0 0;
cursor:pointer;
}
fieldset.depot-intention-priere input#envoi-priere:hover{
background:#c5c5c5;
}
#portal-footer{
background:url(../../images-paroisse/theme28/fond-footer.png) 0 0 no-repeat;
border:none;
height:49px;
margin:0;
padding:10px 0 0 0;
color:#000;
text-align:center;
}
#portal-footer a{
color:#000;
text-decoration:none;
font-size:1.1em;
}
#portal-footer a:hover{
color:#000;
text-decoration:underline;
}
#portal-footer a:visited{
color:#000;
text-decoration:none;
}
#portal-footer .coordonnees{
margin:0 0 5px 0;
font-size:1.2em;
font-weight:bold;
color:#000;
}
}

